elephant bird - English Synonyms Dictionary

elephant bird

n.
[1] aepyornis